Skip to content

feat(container)!: Update image docker.io/valkey/valkey to v9#808

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/docker.io-valkey-valkey-9.x
Open

feat(container)!: Update image docker.io/valkey/valkey to v9#808
renovate[bot] wants to merge 1 commit intomainfrom
renovate/docker.io-valkey-valkey-9.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Oct 25, 2025

This PR contains the following updates:

Package Update Change
docker.io/valkey/valkey major 8.1.69.0.3

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

valkey-io/valkey (docker.io/valkey/valkey)

v9.0.3

Compare Source

Valkey 9.0.3

Upgrade urgency SECURITY: This release includes security fixes we recommend you
apply as soon as possible.

Security fixes
  • (CVE-2025-67733) RESP Protocol Injection via Lua error_reply
  • (CVE-2026-21863) Remote DoS with malformed Valkey Cluster bus message
  • (CVE-2026-27623) Reset request type after handling empty requests
Bug fixes
  • Avoids crash during MODULE UNLOAD when ACL rules reference a module command and subcommand (#​3160)
  • Fix server assert on ACL LOAD when current user loses permission to channels (#​3182)
  • Fix bug causing no response flush sometimes when IO threads are busy (#​3205)

v9.0.2

Compare Source

Upgrade urgency HIGH: There are critical bugs that may affect a subset of users.

Bug fixes

  • Avoid memory leak of new argv when HEXPIRE commands target only non-exiting fields (#​2973)
  • Fix HINCRBY and HINCRBYFLOAT to update volatile key tracking (#​2974)
  • Avoid empty hash object when HSETEX added no fields (#​2998)
  • Fix case-sensitive check for the FNX and FXX arguments in HSETEX (#​3000)
  • Prevent assertion in active expiration job after a hash with volatile fields is overwritten (#​3003, #​3007)
  • Fix HRANDFIELD to return null response when no field could be found (#​3022)
  • Fix HEXPIRE to not delete items when validation rules fail and expiration is in the past (#​3023, #​3048)
  • Fix how hash is handling overriding of expired fields overwrite (#​3060)
  • HSETEX - Always issue keyspace notifications after validation (#​3001)
  • Make zero a valid TTL for hash fields during import mode and data loading (#​3006)
  • Trigger prepareCommand on argc change in module command filters (#​2945)
  • Restrict TTL from being negative and avoid crash in import-mode (#​2944)
  • Fix chained replica crash when doing dual channel replication (#​2983)
  • Skip slot cache optimization for AOF client to prevent key duplication and data corruption (#​3004)
  • Fix used_memory_dataset underflow due to miscalculated used_memory_overhead (#​3005)
  • Avoid duplicate calculations of network-bytes-out in slot stats with copy-avoidance (#​3046)
  • Fix XREAD returning error on empty stream with + ID (#​2742)

Performance/Efficiency Improvements

  • Track reply bytes in I/O threads if commandlog-reply-larger-than is -1 (#​3086, #​3126).
    This makes it possible to mitigate a performance regression in 9.0.1 caused by the bug fix #​2652.

Full Changelog: valkey-io/valkey@9.0.1...9.0.2

v9.0.1

Compare Source

Upgrade urgency MODERATE: Program an upgrade of the server, but it's not urgent.

Bug fixes

  • Authenticate slot migration client on source node to internal user (#​2785)
  • Bug fix: reset io_last_written on c->buf resize to prevent stale pointers (#​2786)
  • Sentinel: fix regression requiring "+failover" ACL in failover path (#​2780)
  • Cluster: Avoid usage of light weight messages to nodes with not ready bidirectional links (#​2817)
  • Send duplicate multi meet packet only for node which supports it in mixed clusters (#​2840)
  • Fix: LTRIM should not call signalModifiedKey when no elements are removed (#​2787)
  • Fix build on some 32-bit ARM by only using NEON on AArch64 (#​2873)
  • Fix deadlock in IO-thread shutdown during panic (#​2898)
  • Fix COMMANDLOG large-reply when using reply copy avoidance (#​2652)
  • Fix CLUSTER SLOTS crash when called from module timer callback (#​2915)

Full Changelog: valkey-io/valkey@9.0.0...9.0.1

v9.0.0

Compare Source

Valkey 9.0.0 GA - October 21, 2025

Upgrade urgency LOW: This is the first release of Valkey 9.0 which
includes stability, bug fixes, and incremental improvements over the third release candidate.

Bug fixes
  • HSETEX with FXX should not create an object if it does not exist (#​2716)
  • Fix crash when aborting a slot migration while child snapshot is active (#​2721)
  • Fix double MOVED reply on unblock at failover (#​2734)
  • Fix memory leak with CLIENT LIST/KILL duplicate filters (#​2362)
  • Fix incorrect accounting after completed atomic slot migration (#​2749)
  • Fix Lua VM crash after FUNCTION FLUSH ASYNC + FUNCTION LOAD (#​1826, #​2750)
  • Fix invalid memory address caused by hashtable shrinking during safe iteration (#​2753)

For a high level overview of the release, you can checkout release blog
For the full set of changes for the releases, please review the previous release candidates rc1, rc2 and rc3.


Configuration

📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Oct 25, 2025

--- kubernetes/apps/default/paperless/app Kustomization: flux-system/paperless HelmRelease: default/paperless

+++ kubernetes/apps/default/paperless/app Kustomization: flux-system/paperless HelmRelease: default/paperless

@@ -102,13 +102,13 @@

               requests:
                 cpu: 25m
                 memory: 2Gi
           broker:
             image:
               repository: docker.io/valkey/valkey
-              tag: 8.1.6
+              tag: 9.0.3
             ports:
             - containerPort: 6379
             resources:
               limits:
                 memory: 128Mi
               requests:

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Oct 25, 2025

--- HelmRelease: default/paperless Deployment: default/paperless

+++ HelmRelease: default/paperless Deployment: default/paperless

@@ -38,13 +38,13 @@

         - 1000
       hostIPC: false
       hostNetwork: false
       hostPID: false
       dnsPolicy: ClusterFirst
       containers:
-      - image: docker.io/valkey/valkey:8.1.6
+      - image: docker.io/valkey/valkey:9.0.3
         name: broker
         ports:
         - containerPort: 6379
         resources:
           limits:
             memory: 128Mi

@martinjonsson01 martinjonsson01 force-pushed the main branch 17 times, most recently from 7df4f01 to 6298487 Compare November 2, 2025 17:48
@renovate renovate Bot force-pushed the renovate/docker.io-valkey-valkey-9.x branch 7 times, most recently from e07a186 to 5177fef Compare November 10, 2025 01:36
@renovate renovate Bot force-pushed the renovate/docker.io-valkey-valkey-9.x branch from 5177fef to f6ed5a5 Compare November 12, 2025 14:12
@renovate renovate Bot force-pushed the renovate/docker.io-valkey-valkey-9.x branch 2 times, most recently from eda47d6 to 9d9e108 Compare December 28, 2025 09:02
@renovate renovate Bot force-pushed the renovate/docker.io-valkey-valkey-9.x branch 6 times, most recently from c26e167 to 05055a8 Compare January 4, 2026 12:49
@renovate renovate Bot force-pushed the renovate/docker.io-valkey-valkey-9.x branch from 05055a8 to 72eed26 Compare January 5, 2026 20:37
@martinjonsson01 martinjonsson01 force-pushed the main branch 5 times, most recently from 7435289 to 9620029 Compare January 8, 2026 15:03
@renovate renovate Bot force-pushed the renovate/docker.io-valkey-valkey-9.x branch 3 times, most recently from c5c3dc0 to 2b7f93f Compare January 12, 2026 04:28
@renovate renovate Bot force-pushed the renovate/docker.io-valkey-valkey-9.x branch 3 times, most recently from b7e65c6 to 64d748a Compare January 25, 2026 20:42
@renovate renovate Bot force-pushed the renovate/docker.io-valkey-valkey-9.x branch 4 times, most recently from f1dacb1 to cdee699 Compare February 3, 2026 09:07
@renovate renovate Bot force-pushed the renovate/docker.io-valkey-valkey-9.x branch 3 times, most recently from f2e4f13 to c302f07 Compare February 8, 2026 16:27
@renovate renovate Bot force-pushed the renovate/docker.io-valkey-valkey-9.x branch 2 times, most recently from bab6e2e to a1723e3 Compare February 15, 2026 14:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants